package com.xnyzc.lhy.finance.entity.invoice.response;

import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 发票查询成功信息
 * </p>
 *
 * @author haoyfa
 * @since 2019-10-25
 */
@Data
public class InvoiceQuerySuccessResponse implements Serializable {
    /**
     * 发票代码
     */
    private String invoiceCode;

    /**
     * 发票号码
     */
    private String invoiceNo;

    /**
     * 开票日期
     */
    private String invoiceDate;

    /**
     *  当前开票状态，"1": "开票中" "2": "已开票" "3": "冲红中" "4": "已作废" "5": "已驳回（开票推送请求参数有误）
     */
    private String status;

    /**
     * 当前开票状态说明（开票中，已开票，冲红中，已作废，已驳回）
     */
    private String statusMessage;

    /**
     * 税控码
     */
    private String taxControlCode;

    /**
     * 校验码
     */
    private String invoiceCheckCode;

    /**
     * 二维码
     */
    private String invoiceQrCode;

    /**
     * 板式文件访问URL
     */
    private String fileUrl;
}
